96963
1304180
524307
256496
835492
127512
1757
976928
212254
199329
917390
692449
818147
905949
1017724
827610
563505
56952
100987
610377
294284
546842
447275
834256